Special macros are provided to help the composer to set any TEX text on the staffs. The macro
normalshapemediumseriesnormalshapemediumseries\charnote pnormalshapemediumseries{ text }
sets the given text with its base line at pitch p of the current staff
(this means it must be coded inside normalshapemediumseries\notes...normalshapemediumseries\enotes).
Whatever the length of the text, the spacing is
normalshapemediumseriesnormalshapemediumseries\noteskip.
If you do not want it to cause spacing, you code
normalshapemediumseriesnormalshapemediumseries\zcharnote.
If you want the possible spilling text to expand on the left rather than on the
right, then you can use
normalshapemediumseriesnormalshapemediumseries\lcharnote.
To place some text at the mid-position between the two staffs of
a keyboard instrument, you may code:
normalshapemediumseries
normalshapemediumseriesnormalshapemediumseries\midtwotext{ text } % (spacing)
normalshapemediumseries
normalshapemediumseriesnormalshapemediumseries\zmidtwotext{ text } % (non spacing)
being however
careful, a) to put it inside normalshapemediumseries\notes...normalshapemediumseries\enotes, b) to code it in the
text of the lower staff.
A text to be put above the current staff is introduced by
normalshapemediumseries
normalshapemediumseriesnormalshapemediumseries\uptext{ ...} . This may however cause some collision with bar
numbering or notes above the staff; it is then wise to use normalshapemediumseries
normalshapemediumseriesnormalshapemediumseries\Uptext{ ...} which puts the text two pitches higher (recommended
to post the tempo).
The macro
normalshapemediumseriesnormalshapemediumseries\zcharnote is fit for coding special notations like
accents above or below the notes. It behaves like
normalshapemediumseriesnormalshapemediumseries\charnote but
causes no spacing.